go/types.Checker.pkg (field)

56 uses

	go/types (current package)
		assignments.go#L208: 			if w, _ := obj.(*Var); w != nil && w.pkg == check.pkg {
		assignments.go#L572: 		obj := NewVar(ident.Pos(), check.pkg, name, nil)
		assignments.go#L583: 			lhsVars[i] = NewVar(lhs[i].Pos(), check.pkg, "_", nil)
		builtins.go#L725: 		obj, index, indirect := lookupFieldOrMethod(base, false, check.pkg, sel, false)
		builtins.go#L1003: 		tpar := NewTypeName(nopos, check.pkg, tp.obj.name, nil)
		call.go#L99: 			params = []*Var{NewVar(x.Pos(), check.pkg, "", gsig)}
		call.go#L166: 			check.mono.recordInstance(check.pkg, pos, tparams, targs, xlist)
		call.go#L690: 			assert(pname.pkg == check.pkg)
		call.go#L808: 	obj, index, indirect = lookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, sel, false)
		call.go#L834: 			alt, _, _ := lookupFieldOrMethod(x.typ, x.mode == variable, check.pkg, sel, true)
		call.go#L943: 				if m := mset.Lookup(check.pkg, sel); m == nil || m.obj != obj {
		call.go#L1021: 				if w, _ := obj.(*Var); w != nil && w.pkg == check.pkg {
		check.go#L158: 	pkg  *Package
		check.go#L316: 		pkg:          pkg,
		check.go#L350: 	pkg := check.pkg
		check.go#L440: 	if check.pkg == Unsafe {
		check.go#L513: 	check.pkg.goVersion = check.conf.GoVersion
		check.go#L514: 	check.pkg.complete = true
		decl.go#L207: 		isPkgObj := obj.Parent() == check.pkg.scope
		decl.go#L534: 	if named == nil || named.obj.pkg == check.pkg || named.obj.pkg == nil {
		decl.go#L741: 	tname := NewTypeName(name.Pos(), check.pkg, name.Name, nil)
		decl.go#L874: 	pkg := check.pkg
		errsupport.go#L55: 		if obj.Pkg() == check.pkg {
		format.go#L105: 	if pkg != check.pkg {
		format.go#L109: 			check.markImports(check.pkg)
		initorder.go#L32: 		fmt.Printf("Computing initialization order for %s\n\n", check.pkg)
		interface.go#L207: 		sig.recv = NewVar(name.Pos(), check.pkg, "", recvTyp)
		interface.go#L209: 		m := NewFunc(name.Pos(), check.pkg, name.Name, sig)
		labels.go#L133: 				lbl := NewLabel(s.Label.Pos(), check.pkg, name)
		literals.go#L182: 				i := fieldIndex(fields, check.pkg, key.Name, false)
		literals.go#L185: 					if j := fieldIndex(fields, check.pkg, key.Name, true); j >= 0 {
		literals.go#L217: 				if !fld.Exported() && fld.pkg != check.pkg {
		mono.go#L148: 	qf := RelativeTo(check.pkg)
		named.go#L599: 		if n.obj.pkg != check.pkg {
		recording.go#L111: 				NewVar(pos, check.pkg, "", t0),
		recording.go#L112: 				NewVar(pos, check.pkg, "", t1),
		resolver.go#L117: 	if ident.Name == "main" && check.pkg.name == "main" {
		resolver.go#L122: 	check.declare(check.pkg.scope, ident, obj, nopos)
		resolver.go#L217: 	pkg := check.pkg
		resolver.go#L410: 					if name == "init" || (name == "main" && check.pkg.name == "main") {
		resolver.go#L563: 		obj := check.pkg.scope.Lookup(name.Name)
		signature.go#L291: 		recv = NewParam(rname.Pos(), check.pkg, rname.Name, recvType)
		signature.go#L297: 		recv = NewParam(rparam.Pos(), check.pkg, "", recvType)
		signature.go#L381: 				par := NewParam(name.Pos(), check.pkg, name.Name, typ)
		signature.go#L389: 			par := NewParam(ftype.Pos(), check.pkg, "", typ)
		signature.go#L437: 		if T.obj.pkg != check.pkg || isCGoTypeObj(check.fset, T.obj) {
		stmt.go#L767: 				obj := NewVar(lhs.Pos(), check.pkg, lhs.Name, T)
		stmt.go#L941: 				obj = NewVar(ident.Pos(), check.pkg, name, nil)
		stmt.go#L949: 				obj = NewVar(lhs.Pos(), check.pkg, "_", nil) // dummy variable
		struct.go#L95: 		fld := NewField(pos, check.pkg, name, typ, embedded)
		typexpr.go#L56: 		if v, _ := obj.(*Var); v != nil && v.pkg == check.pkg /* see Checker.use1 */ {
		typexpr.go#L74: 	if typ == nil || (gotType && wantType && obj.Pkg() == check.pkg) {
		typexpr.go#L121: 		if obj.pkg == check.pkg {
		typexpr.go#L497: 				check.mono.recordInstance(check.pkg, ix.Pos(), tparams, targs, ix.indices)
		validtype.go#L129: 				assert(t.obj.pkg == check.pkg)
		validtype.go#L130: 				assert(t.Origin().obj.pkg == check.pkg)